﻿/*
*CSS Document
*public css
*author:wushiwei
*2011-2-15
*/
/*------------wipe default style----------------*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-family:Arial; vertical-align:baseline; list-style:none;color:#2b2b2b;font-size:12px;}
table{border-collapse:separate; border-spacing:0;}
caption, th, td{font-weight:normal;}
table, td, th{vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:""""}
address, caption, em, th, i{font-style:normal; font-weight:400;}
a img{border:none}
a{color:#36c; text-decoration:none; cursor:pointer;}
a:hover{color:#c8161d;}
h1, h2, h3, h4, h5, h6{font-weight:normal; color:#111; margin:5px 0; font-weight:bold;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px;}
h5{font-size:1em;}
h6{font-size:1em;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img{margin:0;}


/*
*font style
*ft=font
*sz=size
*cl=color
*fm=family
*wt=weight
*/
.ft-sz-12{font-size:12px;}
.ft-sz-14{font-size:14px;}
.ft-sz-26{font-size:26px;}
.ft-sz-36{font-size:36px;}

.ft-cl-r{color:#c8161d;}
.ft-cl-n{color:#2b2b2b;}
.ft-cl-Exp{color:#959595;}

.ft-fm-bk{font-family:"黑体";}

.ft-wt-b{font-weight:bold;}

/*
*border style
*bd=border
*mo=mouseover
*bg=background
*/
.bd-cl-n{ border-color:#e6e6e6;}
/*------------the style class of boder when mouse over----------------*/
.bd-mo-bg{ background-color:#fffeee;}
/*--------------separate div style ------------------*/
.divH12{height:12px;width:100%;clear:both;font-size:0;}
.divH8{height:8px;width:100%;clear:both;font-size:0;}
.divH2{height:2px;width:100%;clear:both;font-size:0;}
.divH15{height:15px;width:100%;clear:both;font-size:0;}
.divH30{height:30px;width:100%;clear:both;font-size:0;}
.divHdashl{height:10px;width:100%;clear:both;font-size:0;border-top:#e6e6e6 dashed 1px;}
.interval-bg{background:url(../images/intervalbg.gif) repeat-x;}
/*--------------div positioning------------------*/
.relative{ position:relative;}
.absolute{ position:absolute;}

/*---------------float----------*/
.fl-lf{float:left;}
.fl-rt{float:right;}

/*-------------------self apath*/
.apheight{height:100%;overflow:hidden;}

/*------------------warning----------------*/
.warn-case{border:#ffca80 solid 1px; background:#fffeee;}
.warning-show{width:220px;height:18px; line-height:18px; text-align:center;margin:5px auto;}
.warning-show img{margin-right:5px;}
.find-wrong{margin:0 20px;height:100%;overflow:hidden;width:730px;}
.find-wrong span{display:block;float:left;padding:10px 0 0 10px;}
.find-wrong p{display:block;width:580px;float:left; line-height:200%;padding:10px 0;padding-left:20px; background:#fff;}

.warning-show-2{width:auto;height:21px; line-height:21px; text-align:center;float:left;padding:0 5px;margin-left:10px;}